Best Hotels in Colombo

Explore Colombo with 370 hotels near iconic landmarks, popular shopping streets, and top dining spots.

Granbell Hotel Colombo
9.0 (1,265 reviews)

Granbell Hotel Colombo ★★★★

📍 282/5 Kollupitiya Road, Marine Drive, Colombo 03, Colombo

"I've stayed here many times. It's not that the service attitude is bad, but the speed is too slow. The elevators are also slow. The buffet has been getting worse. The view is still amazing, after all, it's a popular 'influencer' hotel. However, perhaps my previous impressions were too good, and now it's actually becoming less charming."

Clock Inn Dehiwala
8.9 (67 reviews)

Clock Inn Dehiwala ★★

📍 40 Srimath D.B.Jayathilake Mawatha, Dehiwala-Mount Lavinia

"Good for the price"

Marino Beach Colombo
9.4 (483 reviews)

Marino Beach Colombo ★★★★★

📍 590 Marine Drive, Colombo 03, Colombo

"⭐⭐⭐⭐ Good stay, great staff — pool‑side dining rules a drawback The team at Marino Beach Hotel were absolutely amazing warm, attentive, and always ready to help, which made my stay really pleasant and comfortable. The one disappointment was the strict policy: Food are not allowed near the pool or sun‑lounge areas, only in one corner of the rooftop Level 10. This isn’t a practical choice many guests want to relax and enjoy a light meal or snack while staying by the water. Having to dry off and change fully to enter the restaurant meant it was often empty, and I think the hotel misses out on extra business this way. Otherwise, a nice, well‑kept property with lovely people just hope they review that rule soon."

Galle Face Hotel
8.6 (125 reviews)

Galle Face Hotel ★★★★★

📍 2 Galle Rd, Colombo 03, Colombo

"This hotel is truly unique, steeped in history, and they do a wonderful job of preserving its century-old heritage while still embracing the 21st century. Everything is excellent, the staff are friendly and respectful, really valuing old-school service traditions. There's even a museum showcasing famous past guests like Anton Chekhov and Yuri Gagarin. The 20-meter saltwater pool, right on the Indian Ocean, is simply fantastic for relaxing when the sea is rough. As I mentioned, the rooms are styled from the 1960s-70s, and you even get the charming creak of the floors and stairs. The hotel team clearly puts a lot of effort into maintaining the property against the forces of time and the ocean's weather. The dining experience for breakfast, lunch, and dinner is a story in itself. You can explore not just local cuisine, but dishes from across South Asia. The chefs and restaurant staff really strive to make your stay here an enriching culinary journey into local culture and traditions. If it's your first time in Sri Lanka, I highly recommend this hotel for your initial introduction to the country. Despite the cost, it offers great value, especially considering its convenient location near Colombo's main attractions."

Mount Lavinia Hotel
7.0 (135 reviews)

Mount Lavinia Hotel ★★★★

📍 100 Hotel Rd, Dehiwala-Mount, Mount Lavinia

"Staff were very friendly and happy to help. Pool was great with beautiful views and plenty of room for everyone (never felt crowded). The room was very run down and the AC made alot of noise which made it difficult to sleep. The bed was comfortable and room was clean, just very old."

ITC Ratnadipa, a Luxury Collection Hotel, Colombo
9.1 (94 reviews)

ITC Ratnadipa, a Luxury Collection Hotel, Colombo ★★★★★

📍 21 Galle Face Center Rd, Colombo 03, Colombo

"I rarely give such a bad review for a hotel, let alone a five-star one. People were having a party until past 2 AM local time, making it impossible to sleep. When I called to complain, the hotel said there was nothing they could do. We then requested a room change to a quieter side, but the whole process of switching rooms took an hour and a half! What kind of service is that, especially for a Sri Lankan five-star? On top of that, for a twin room, they only provided one set of toiletries and slippers. Absolutely terrible."

Cinnamon Red Colombo
9.1 (486 reviews)

Cinnamon Red Colombo ★★★★

📍 59 Ananda Coomaraswamy Mawatha, Colombo 03, Colombo

"I'd give this hotel full marks. For just over 600, the room was quite decent, and the rooftop view outside the window was pretty good."

Amari Colombo Sri Lanka
9.1 (266 reviews)

Amari Colombo Sri Lanka ★★★★★

📍 No. 254 Galle Rd, Colombo 03, Colombo

"I chose the newly opened Amari Hotel (Amari Colombo) for my first two nights in Colombo, drawn by its reputation for sea views. The sea view from the room and the rooftop infinity pool were huge plusses, and the service was good, but there were quite a few flaws. I stayed in a Deluxe Sea View King Room on the 16th floor. The room's large floor-to-ceiling windows directly faced the sea, offering a great view and easy sunset watching. Unfortunately, the popular Grabbell Hotel partially obstructed the view to the left, making the angle for admiring the sea from bed not ideal. The room itself was very new, but the design had numerous illogical aspects: ① The 'king' bed was actually two single beds pushed together, with a gap in the middle, making it very uncomfortable to sleep on. ② The bathroom wasn't a 'three-fixture separation' (toilet, shower, sink in separate areas), and opening the bathroom door completely blocked the toilet, leading to poor circulation and accessibility. ③ After the main light switch was turned off for a period, the power outlets also shut off, preventing phone charging. If the main switch wasn't turned off, some lights couldn't be switched off individually. ④ The curtains required pulling cords on both sides to operate, and there was no corresponding instruction in the room. I only discovered this after struggling to pull the curtains for a long time. I was quite surprised to find such design flaws in a hotel that had been open for two years. The hotel service attitude was generally good. Checking in at 1:30 AM, the concierge was still on duty, helping with luggage from the car and later delivering it to the room. The front desk staff were also very friendly, and I didn't experience any discrimination. The rooftop infinity pool on the 26th floor also directly faces the sea. The pool isn't large or deep, but it's sufficient for leisure. There's also a bar by the pool, offering panoramic views of most of Colombo, with particularly stunning scenery at dusk. Breakfast, located on the 5th floor, featured strong local characteristics, with an array of various curries spread across the buffet. Opinions were sharply divided; my wife loved it, while I couldn't get used to it at all. Overall, to fully enjoy this hotel, you need to book a sea-view room and comfortably watch the sunset from your room or the rooftop pool. Otherwise, it's just a slightly flawed, but generally acceptable, four-star hotel."

Jetwing Colombo Seven
9.4 (65 reviews)

Jetwing Colombo Seven ★★★★

📍 JETWING COLOMBO SEVEN, 57, Ward Place, Colombo 07, Colombo 08, Colombo

"It was a good stay for us. Clean and spacious room. Will book again next time there"

See All Hotels in Colombo

Where to Stay in Colombo

Find the best area in Colombo for your stay

Explore Accommodation Types in Colombo

Cinnamon Lakeside Hotels in Colombo

Cinnamon Lakeside

"I really enjoyed my 3-night stay. The service, cleanliness, and hospitality were excellent. The hotel staff were extremely polite, friendly, and always willing to help. Their warm smiles and welcoming attitude made me feel safe, comfortable, and well cared for throughout my stay. I was so happy with my experience that I rebooked the hotel three times during the Christmas period. The staff are very dedicated to their work, and their professionalism, kindness, and genuine care truly make a difference. The atmosphere was very pleasant, warm, and welcoming. I sincerely appreciate the wonderful service and would happily stay here again. Thank you to the entire team for making my stay so enjoyable and memorable. I highly recommend this hotel to anyone looking for a comfortable stay with excellent hospitality."

City of Dreams - Nuwa Sri Lanka Hotels in Colombo

City of Dreams - Nuwa Sri Lanka

"Great!"

Radisson Hotel Colombo Hotels in Colombo

Radisson Hotel Colombo

"I recently stayed at the Radisson hotel in Colombo and was blown away by the experience. The stunning ocean view from my room was the highlight of my stay. Breakfast was delicious and it was made even better by the ocean view from the dining area. The rooftop bar with the pool had the most incredible sunset view I have ever seen. Sipping on a cocktail while watching the sun go down was a truly memorable experience. I highly recommend this hotel to anyone looking for a luxurious and relaxing stay in Colombo. The staff was friendly and accommodating, the amenities were top-notch, and the overall experience was unforgettable. I will definitely be returning to the Radisson hotel on my next visit to Colombo."

Sheraton Colombo Hotel Hotels in Colombo

Sheraton Colombo Hotel

"Had a wonderful stay at Sheraton Colombo. The hotel is modern, clean, and very comfortable, with a great location and beautiful views. The room was spacious and well maintained, and the staff were friendly, helpful, and attentive throughout the stay. The overall service was smooth and professional, making the experience very pleasant. Breakfast was also enjoyable with a good variety of choices. I would definitely recommend Sheraton Colombo for both leisure and business travellers."

See all
Thilhara Colombo Hotels in Colombo

Thilhara Colombo

"The hotel location was great, many shops at the surrounding area. However, the room, bed sheet and pillow case were a bit smelly. The floor was also quite dirty and sticky. We needed to wipe it with wet tissue to make it feel better. The heater and hair dryer were not working well. We requested for iron but was not sent to the room. The toilet was also not so clean. The best thing about the room is its thick blanket and fluffy bed. Its aircond was great too."

Pegasus Reef - A Beach Resort in Colombo Hotels in Colombo

Pegasus Reef - A Beach Resort in Colombo

"The facilities are old and the sheets are not clean"

Colombo Court Hotel & Spa Hotels in Colombo

Colombo Court Hotel & Spa

"Luxury hotel. Everything cool and expensive."

The Ocean Colombo Hotels in Colombo

The Ocean Colombo

"⭐️⭐️⭐️⭐️⭐️ 5 Star Review Yesterday I had my birthday party at this hotel and it was an amazing experience from start to finish. All the staff were incredibly kind, friendly, and supportive. Everything was organized so well and they made our celebration truly special. A special thank you to Manager Dammika. He was so nice, friendly, and extremely helpful throughout the entire event. He made sure everything we requested was arranged perfectly. He even stayed with us until our party finished and supported our decoration team as well. His dedication and kindness really meant a lot to us. The food was the highlight of the night. Honestly, I expected it to be good, but it was even better than we imagined. Every guest loved the food and many of them kept talking about how delicious it was. Huge thanks to the chef for the superb food! This place is also great value for money, and the rooftop space is perfect for parties and celebrations. Everything was just perfect. We will definitely come back again even just for the food! Thank you for making my birthday so memorable."

See all

Guest Reviews for Colombo Hotels

9.4
Excellent Traveler Rating
Real & verified guest reviews from around the world
G

Guest User

Couple
Granbell Hotel Colombo ★★★★
"Facilities: A great hotel in Colombo. Hygiene: Clean and well-maintained with complete facilities. Environment: The breakfast was incredibly rich and delicious, and the restaurant staff were friendly and professional. However, check-in was incredibly slow. The green apple sparkling water at the lobby cafe was so good I had it every day! The bar staff were also super great and lovely."
★★★★★
2026-08-07
G

GB Guest User

Couple
Clock Inn Dehiwala ★★
"Clean and calm location. Gives best value for your money. ❤️"
★★★★★
2025-05-24
G

GB Guest User

Other
Marino Beach Colombo ★★★★★
"This hotel is second to none in regard to friendly, welcoming staff & cleanliness. The hotel provides an amazing buffet breakfast. Comfy beds & large rooms."
★★★★★
2026-05-31
H

CN Hwachung

Solo traveler
Galle Face Hotel ★★★★★
"The oldest Western colonial hotel in the Far East. The creaking wooden floors add to its charm. It's called Galle Face because it faces Galle, which is a rather straightforward name."
★★★★★
2026-04-11
A

ID Amanda Shinta Liana

Couple
Mount Lavinia Hotel ★★★★
"we enjoyed"
★★★★★
2026-06-29
G

RU Guest User

Solo traveler
ITC Ratnadipa, a Luxury Collection Hotel, Colombo ★★★★★
"Excellent hotel, meets all international standards. The dinner was very tasty and diverse. There's a shopping center nearby. The view from the window is amazing."
★★★★★
2026-07-23
A

CN Adrian_H.

Solo traveler
Cinnamon Red Colombo ★★★★
"Very lovely stay at cinnamon red. Check in: I arrived pretty early - luggage storage and early check in once rooms were available no problem. Very friendly. Room: very clean and nice, great view Room service: extremely friendly, even asked me on the floor if everything was fine. Location: perfect. Walking distance to all sights (if you are used to a bit of walking) Gym: amazing. Super well equipped Pool and bar: great view from the rooftop. Nice staff Will choose this hotel again for my stay before flying out"
★★★★★
2026-03-09
A

JP Anonymous User

Traveling with friends
Amari Colombo Sri Lanka ★★★★★
"The room was spacious and clean. The service was excellent, and the breakfast offered a great variety. Overall, it was a very satisfying stay. The food at Prego on the 26th floor was also delicious."
★★★★★
2026-07-11
G

CN Guest User

Business traveler
Jetwing Colombo Seven ★★★★
"Stayed here for a business trip, highly recommend!"
★★★★★
2026-07-25

Colombo Travel Information

Power Plug & Voltage

230V/Type D/G

💵

Exchange Rate

LKR

💳

Local Payment

Cash/Cards/QR

📱

Connectivity

Dialog/Mobitel/Hutch

🌡️

Current Weather

Rain

More Information About Colombo Hotels

Key Info

Details

Number of reviews

10,450

Total properties

370

Weekday Avg. Price

£67

Weekend Avg. Price

£67

Trending hotel

Granbell Hotel Colombo

Popular area

Kollupitiya

FAQ – Hotels in Colombo

Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.